mellifluous voice - Spanish English Dictionary